package com.woniu.project.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.woniu.project.core.domain.ProductBrand;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.project.dto.productbrand.ProductBrandSelectDto;
import com.woniu.project.params.productbrand.ProductBrandAddParam;
import com.woniu.project.params.productbrand.ProductBrandSelectParam;
import com.woniu.project.params.productbrand.ProductBrandUpdateParam;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Lucas
 * @since 2020-10-12
 */
public interface IProductBrandService extends IService<ProductBrand> {

    IPage<ProductBrandSelectDto> select(ProductBrandSelectParam productBrandSelectParam);

    int addBrand(ProductBrandAddParam productBrandAddParam);

    int updateBrand(ProductBrandUpdateParam productBrandUpdateParam);

    void deleteById(Integer id);
}
